spotlessly clean - Allemand Anglais Dictionnaire